trouble in paradise - German English Dictionary